package cn.ichensw.otherworldlystationbackend.constant.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

@Getter
@AllArgsConstructor
public enum WatchStatusEnum {

    /**
     * 观影状态：1 想看 2 在看 3 看过
     */
    WISH(1,"想看"),
    DOING(2,"在看"),
    COLLECT(3,"看过"),
    ;
    int code;
    String desc;

    public static String getDesById(Integer code) {
        WatchStatusEnum[] enums = values();
        for (WatchStatusEnum aEnum : enums) {
            if (aEnum.code == code) {
                return aEnum.desc;
            }
        }
        return "";
    }

    public static WatchStatusEnum getById(Integer code) {
        WatchStatusEnum[] enums = values();
        for (WatchStatusEnum aEnum : enums) {
            if (aEnum.code == code) {
                return aEnum;
            }
        }
        return null;
    }


}
